package com.modules.entity.sys;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.common.entity.BaseEntity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 日志实体类
 * @author yyq
 *
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper=true)
@TableName("sys_log")
public class LogEntity extends BaseEntity{

	/** 日志ID*/
	@TableId(type=IdType.AUTO)
	private Integer id;
	/** 模块名称*/
	private String moduleName;		 
	/** 模块操作*/
	private String moduleOperation;	 
	/** 方法名*/
	private String method;
	/** 方法类型*/
	private String methodType;
	/** 操作人IP地址*/
	private String ip;
	/** 操作人物理位置*/
	private String addr;
	/** 操作用户ID*/
	private Integer userId;
	/** 操作用户名称*/
	private String userName;		 
	/** 请求参数*/
	private String param;			 
	/** 类的包路径*/
	private String classUrl;		 
	/** 日志类型（1 正常， 2异常）*/
	private Integer type;			 
	/** 备注*/
	private String remarks;			 
	

	
	
	
	


}
